Study of a Multilevel Approach to Partitioning for Parallel Logic Simulation

نویسندگان

  • Swaminathan Subramanian
  • Dhananjai Madhava Rao
  • Philip A. Wilsey
چکیده

Parallel simulation techniques are often employed to meet the computational requirements of large hardware simulations in order to reduce simulation time. In addition, partitioning for parallel simulations has been shown to be vital for achieving higher simulation throughput. This paper presents the results of our partitioning studies conducted on an optimistic parallel logic simulation framework based on the Time Warp synchronization protocol. The paper also presents the design and implementation of a new partitioning algorithm based on a multilevel heuristic, developed as a part of this study. The multilevel algorithm attempts to balance load, maximize concurrency, and reduce inter-processor communication in three phases to improve performance. The experimental results obtained from our benchmarks indicate that the multilevel algorithm yields better partitions than other partitioning algorithms included in the study.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Compensation of Electrical Power Systems Using Multilevel Voltage Source Inverter

A New Static Var Generator (SVG), using cascaded full-bridge inverters (FBI) with binary output levels and the parallel connections of two cascaded inverters by means of current sharing reactor in each phases is introduced. The new M-level inverter, where M is 2n+2 - 3, consists of only 2n single-phase full bridges for each phases. The proposed technique not only increases the current capacity ...

متن کامل

Evaluation Of Three Approaches To Parallel Logic Simulation On A Distributed Memory Multiprocessor

Three approaches to parallel discrete event simulation have been applied to a logic simulator which incorporates most of today's state-of-the-art techniques in modelling digital circuit behaviour at the gate level. The code partitioning approach decomposes the simulation algorithm itself into a set of tasks which cooperate in a pipeline. Two parallel simulators using the data partitioning appro...

متن کامل

Explaining the Level of Human Thought in the Parallel Civilizations Based on Formal Structure and Visual Imagination Formed in Mythical Narratives

Myth, like any other form of narrative, has an undeniable role in visual imagination based on the foundations of mythical thought. Ernst Cassirer, by recovering the fundamental principles of mythical thought, brings against them to the foundations of contemporary rational thought and defines the fundamental features of mythical thought as compared to modern rational thought. He also believes t...

متن کامل

SIMULATION AND MONITORING OF THE MACHINING PROCESS VIA FUZZY LOGIC AND CUTTING FORCES

On time replacement of a cutting tool with a new one is an important task in Flexible Manufacturing Systems (FMS). A fuzzy logic-based approach was used in the present study to predict and simulate the tool wear progress in turning operation. Cutting parameters and cutting forces were considered as the input and the wear rate was regarded as the output data in the fuzzy logic for construct...

متن کامل

Parallel Cycle Simulation

Parallelization of logic simulation on register-transfer and gate level is a promising way to accelerate extremely time extensive system simulation processes for whole processor structures. In this report parallel simulation realized by means of the functional simulator parallelTEXSIM based on the clock-cycle algorithm is considered. Within a corresponding simulation, several simulator instance...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000